#import <UIKit/UIKit.h>
#import <AgoraRtcEngineKit/AgoraRtcEngineKit.h>
@class LiveRoomViewController;
@protocol LiveRoomVCDelegate <NSObject>
- (void)liveVCNeedClose:(LiveRoomViewController *)liveVC;
@end
@interface LiveRoomViewController : UIViewController
@property (copy, nonatomic) NSString *roomName;
@property (assign, nonatomic) AgoraClientRole clientRole;
@property (assign, nonatomic) AgoraVideoProfile videoProfile;
@property (weak, nonatomic) id<LiveRoomVCDelegate> delegate;
@property(nonatomic, strong) NSString *uid;
-(void)leaveChannel;
- (void)doSwitchCameraPressed;
- (void)doMutePressed;
-(void)clickBackView;
-(void)isPopMY:(BOOL)isPop;
@end
